be depending on luck - Türkisch Englisch Wörterbuch